@charset "utf-8";
/*主色:#e95393*/
*{margin: 0; padding: 0; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html {	margin: 0px; padding: 0px; height:100%;-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;;}
body {	margin: 0px; padding: 0px; background:#fff; height:100%;    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	color: rgb(88, 88, 88);font-family:"微软雅黑", "宋体", "黑体"; font-size: 14px;}
div {	margin: 0px; padding: 0px;}
ul {	margin: 0px; padding: 0px;}
ol {	margin: 0px; padding: 0px;list-style: none;}
dl {	margin: 0px; padding: 0px;}
li {	margin: 0px; padding: 0px;list-style: none;}
dt {	margin: 0px; padding: 0px;}
dd {	margin: 0px; padding: 0px;}
p {	margin: 0px; padding: 0px;}
blockquote {	margin: 0px; padding: 0px;}
pre {	margin: 0px; padding: 0px;}
form {	margin: 0px; padding: 0px;}
fieldset {	margin: 0px; padding: 0px;}
th {	margin: 0px; padding: 0px;}
span {	margin: 0px; padding: 0px;}
ins {	text-decoration: none;}
i {	margin: 0px; padding: 0px; font-style: normal;}
em {	margin: 0px; padding: 0px; font-style: normal;}
a {	color: rgb(88, 88, 88); text-decoration: none;}
a:active {}
a:hover {	/*color: rgb(255, 120, 0);*/ color:#e60083; cursor: pointer;}
a img {	border: currentColor; border:0px;}
.clear{ clear:both;} 


.btn01{display: inline-block; padding: 5px 10px; font-size: 14px; color: #fff; border: 2px solid #4d92d9; background-color: #4d92d9; text-decoration: none; transition: 0.4s;}
.btn01:hover{background-color:#fff; color: #4d92d9; transition: 0.4s;}

.animated {-webkit-animation-duration:1s;/*动态*/
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}


.more {
	color: rgb(136, 136, 136); font-size: 12px; white-space: nowrap;
}
.more:hover {
	color: rgb(240, 131, 0);
}
.system_ad{position:absolute; height: 14px;width:30px; right: 0px; bottom: 0px; background: #fff;font-size:8px;line-height: 14px;text-align: center;border-top-left-radius:4px; border-bottom:1px solid #bbb;}
.banner div{height: auto; float: left; position: relative;}

.ad_pic{ border:1px #bbb solid;}
/*.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.clearfix {
}*/
/*清除浮动*/
.clearfix:after {visibility:hidden;display:block;font-size: 0;content: " ";clear:both;height:0;line-height:0; }
.clearfix{*zoom:1;}
.w1200{width:1200px;margin:0 auto;position: relative;}
.w1400{width:1360px;margin:0 auto;position: relative;}

/*栏目宽屏背景宽度100%;*/
.wrapper_w {
	margin: 0px auto;
	position: relative;
	width:100%; 
	}

/*主内容宽度1140px;*/
.wrapper {
	margin: 0px auto;
	position: relative;
	width:100%; 
	max-width:1300px;
	}
.icon{background:url(../images/icon.png) no-repeat; display:inline-block; vertical-align:middle;}
/* Head 抬头部份设置*/

.fixed{
    position: fixed;
    background-color: rgba(0,0,0, 0.7);
}
.head { background: #fff;
	height: 90px; position: relative;padding: 10px 0 0; z-index: 10; z-index:999;
	 -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
/*logo链接热点大小/
h1 {
	 height:auto;position:absolute; padding-left: 20px; z-index:10000;  width: 300px; float: left;
}
h1 a img{ height:68px;position:relative;
}*/
.head .htop{ height:110px;	background-position: top left;}
.logo{
    position:absolute; padding: 5px; z-index:10000; width: 450px;height: 110px;display: block;background: url("../images/logo.png") no-repeat;text-indent: -9999em;
}
h2{}
.top_search{ float:right; width:480px;  padding-top:40px; padding-left:20px;}
.top_search .tops_tt{ border:1px solid #e95393;border-top-left-radius:6px;border-bottom-left-radius:6px; height:36px; width:300px; font-size:18px; line-height:38px;outline:none; padding:6px; vertical-align:bottom;}
.top_search .tops_bb{ border:0px; background:#e95393;border-top-right-radius:6px;border-bottom-right-radius:6px; height:36px; width:60px; font-size:16px; line-height:38px; color:#fff;letter-spacing:4px; text-align:center;outline:none;vertical-align:bottom;}

.top_bot{float:right;width:350px; padding:5px; height:110px;}
.top_bot li{ float:left; width:auto;}
.top_bot .topwx div{position:absolute;display:none;transition: all 0.4s ease 0s;}
.top_bot .topwx div img{width:180px;}
.top_bot .topwx:hover div{display:block; border:2px solid #e95393;transition: 0.5s;	-webkit-transition: 0.5s;	-moz-transition: 0.5s;transition-delay:0.1s !important}

.dh{text-align: center; height: 80px; border-bottom: 1px solid #ffdcdb; box-shadow:0 2px 3px rgba(0, 0, 0, 0.1); /*阴影+透明度 */}
.dh .dhli{ height:78px; line-height:35px; text-align:left;font-size:19px; font-weight:550;}
.dh .dhli .li1{ width:70%; float:left;padding-left:5px;}
.dh .dhli .li2{width:30%; float:right;}
.dh .dhli .li1 a{ padding:8px 12px;border-radius:3px;transition: all 0.3s ease 0s;}
.dh .dhli .li1 a:hover{color: #fff; background: #e95393;transition: 0.5s;	-webkit-transition: 0.5s;	-moz-transition: 0.5s;transition-delay:0.1s !important}


.dh li{ float:left; padding:0 25px; line-height: 40px; font-size:20px;font-weight: 550;height: 40px;transition: all 0.4s ease 0s;}
.dh li:hover{background: #0764ba; color: #fff;transition: 0.7s;	-webkit-transition: 0.7s;	-moz-transition: 0.7s;transition-delay:0.1s !important}
.dh li:hover a{color: #fff;transition: 0.7s;	-webkit-transition: 0.7s;	-moz-transition: 0.7s;transition-delay:0.1s !important}

.yy {
	position: absolute;
}
.web_tel{ float:right; width:300px; text-align:center; padding-top:30px; height:32px; font-size:18px; }
.web_tel font{font-size:22px;}


/* nav_menu 导航 */
.menu{height:70px;position:relative;}
.menu .nav{width:900px;height:70px;margin:0 auto;float:right;}
.menu .nav li{float:left;font-size:14px;}
.menu .nav li a{float:left;display:block;height:70px;padding:0 30px;line-height:70px;color:gray;text-decoration:none;position:relative;overflow:hidden; font-size:18px;color:#fff;}
.menu .nav li a:hover,.menu .nav li a.current{background:#333;color:#fff; font-weight:bold;transition: 0.5s;	-webkit-transition: 0.5s;	-moz-transition: 0.5s;}
.menu .nav li .box{width:100%;height:180px;position:absolute;top:70px;left:0px;/*left:203px;*left:190px;left:198px\0;*/background:rgba(0, 0, 0, 0.8);display:none;z-index:1000;}
.menu .nav li .box dd{width:800px; float:center;margin: 0px auto;}
.menu .nav li .box dd img{width:90px; height:110px; padding-top:20px; margin-left:30px; margin-right:30px;}
.menu .nav li .box a{height:180px;float:left;color:#fff;line-height:50px;background:none;padding:0 0px;;width:150px;text-align:center; font-size:16px; border:none;z-index:1001;}
/*.menu .nav li .box a:hover{text-decoration:underline;color:#46bd01;}*/



/*底部*/
.foot {background:#383838;color:#aaa; height:auto;padding-bottom:20px; font-family:"宋体"; border-top:3px solid #333;}
.foot a{ color:#aaa;}	
.foot a:hover{color:#fff; cursor: pointer;}
.flink { padding:15px 0; border-bottom:1px solid #555;}
.flink .flink_li{ padding-left:15px;font-size:15px;line-height:30px;  }
.flink .flink_li a{ padding:0 10px; color:bbb;}
.foot_2{ padding-top:30px; font-size:13px; border-top:1px solid #333;}
.foot_2 .copy {width:50%;float:left; padding-left:15px;}
.foot_2 .copy .copy_lx{width:100%;float:left; line-height:30px;  }
.foot_2 .copy .copy_lx span{line-height:26px;  }
.foot_2 .copy .copy_ba{width:50%;float:left; font-size:12px; line-height:25px; }
.foot_2 .copy .copy_sy{width:40%;float:left; padding-top:5px;}

.foot_2 .medium {width:50%; float:left; padding-top:20px; }
.foot_2 .me_li { width:160px; padding:0 30px; float:left;}
.foot_2 .me_li dd{width:100%; float:left;}
.foot_2 .me_li dd img{ width:100%;border-radius:5px;}
.foot_2 .me_li dt{width:100%; float:left; line-height:30px; font-size:14px; text-align:center;}

/*底部结束*/
/*手机端css代码*/
@media only screen and (max-width: 768px) {
	.foot {}
.foot_2 .copy {width:100%;float:left; padding-left:0;}
.foot_2 .copy .copy_lx{width:100%;float:left; line-height:30px; text-align:center;  }
.foot_2 .copy .copy_lx span{line-height:26px;  }
.foot_2 .copy .copy_ba{width:100%; text-align:center;}
.foot_2 .copy .copy_sy{width:100%; text-align:center;}

.foot_2 .medium {width:100%;}
.foot_2 .me_li { width:33%; padding:0 20px; float:left;}
.foot_2 .me_li dd{width:100%; float:left;}
.foot_2 .me_li dd img{ width:100%;border-radius:5px;}
.foot_2 .me_li dt{width:100%; float:left; line-height:30px; font-size:14px; text-align:center;}

	
}
@media screen and (min-width: 1250px) and (max-width: 1280px){
	.wrapper {	max-width:1200px;}
	.w1200{width:1200px;}
	.w1400{width:1200px;}
.top_search{ width:360px; padding-left:10px;}
.top_search .tops_tt{width:260px;}
.top_bot{width:320px;}
.dh .dhli .li1{ width:90%; float:left;padding-left:5px;}
.dh .dhli .li2{width:10%; float:right;}
.foot_2 .copy {width:55%;float:left; padding-left:15px;}
.foot_2 .medium {width:45%; float:left; padding-top:20px; }
}

/*小屏电脑1080-1280 1000px*/
@media screen and (min-width: 1025px) and (max-width: 1249px){
	.wrapper {	max-width:1000px;}
	.w1200{width:1000px;}
	.w1400{width:1000px;}
	
.top_search{ width:290px; padding-left:10px;}
.top_search .tops_tt{width:210px;}
.top_bot{width:270px; padding:5px 0;}
.top_bot li img{width:90px;}
.dh .dhli .li1{ width:85%; float:left;padding-left:5px;}
.dh .dhli .li2{width:15%; float:right;}

.foot_2 .copy {width:55%;float:left; padding-left:15px;}
.foot_2 .medium {width:45%; float:left; padding-top:20px; }
}
/*小屏电脑1024以内*/
@media screen and (min-width: 769px) and (max-width: 1024px){
	.wrapper {	max-width:800px;}
	.w1200{width:800px;}
	.w1400{width:800px;}

.top_search{ width:280px; padding-left:0px;}
.top_search .tops_tt{width:200px;}
.top_bot{width:10px;}
.top_bot li{ display:none;}
.dh .dhli{ height:78px; line-height:35px; text-align:left;font-size:16px; font-weight:550;}
.dh .dhli .li1{ width:98%; float:left;padding-left:5px;}
.dh .dhli .li2{width:2%; float:right;}

.foot_2 .copy {width:55%;float:left; padding-left:15px;}
.foot_2 .medium {width:45%; float:left; padding-top:20px; }
}

/*手机端css代码*/
@media only screen and (max-width: 768px) {
body{overflow-x: hidden;overflow-y: auto;}
.head{display:none;}
.dh{display:none;}
.ui-header{display:none;}
	.wrapper {	width: 100%;}
	.w1200{width:100%;}
	.w1400{width:100%;}
.web_tel{display:none;}
/*抬头层设置*/
#floatDivBoxs{display:none;}
#rightArrow{display:none;}
	}

/*手机端结束*/
/*头部结束*/



